Designed by
Title
Seligman, Arizona: Delgadillo’s Snow Cap Drive-In #168940311
Description
Seligman, Arizona: A woman waits outside the colorfully decorated restrooms behind Delgadilloââ¬â¢s Snow Cap Drive-In 1953, a historic eatery and roadside attraction on Route 66.
This image is editorial